insulating ferrule - Turkish English Dictionary